Java Aspects' goal is to match version 1.19.4 pre-release 3 of Minecraft: Java Edition with 1.20 features enabled.

If you'd like to apply the old Java Edition textures on top of the Classic Textures resource pack from the Marketplace, put this pack above the Classic Textures pack on the Resource Packs screen and change Java Aspects' selected subpack to Programmer Art.

Features marked by * are only in the Fidelity version of Java Aspects.

============================
Universal Features:
These changes apply regardless of the pack option you choose.
============================

General:
-Fog colors and distances (Overworld, Underwater, and Nether)
-End sky color
-Light source shading (such as Glowstone)
-Subtle enchantment glint
-Colored special item names
-Lighter block breaking animation
-Random block rotation

Blocks:
-Water textures, transparency, and colors
-Seagrass height
-Weeping Vines texture
-Blackstone Slabs and Stairs top and bottom textures
-Smooth Grass Block side biome transitions
-Decorated Pot Archer shard texture
-Ominous Banner colors
-Grass and Fern distance colors
-Snowy Grass Block side texture
-Carried and Opaque Leaves colors
-Carried Grass Block top color
-Save/Load Structure Block textures
-Structure Void texture
-Correct Nether Reactor textures

Block Animations:
-Animations no longer fade between frames
-Faster Lava and Magma Block
-Faster Kelp and Seagrass
-Faster Smoker front
-Faster Nether Stem sides

Items:
-Potion colors
-Tipped Arrow colors
-Seagrass texture
-Cat, Panda, and Wandering Trader Spawn Eggs textures
-Locked Map texture
-Leather Horse Armor colors
-Light item textures
-Command Block Minecart texture
-Better held End Portal and Gateway

Entities:
-Separated Llama decorations
-Skinnier Drowned model
-2D Fishing Hook
-2D Firework Rocket
-Sheep wool coloring
-Cat and Ocelot model
-Bee model
-Cow and Pig models
-Separated Pig saddle
-Witch model
-Wither barrier texture
-Pillager height
-Vindicator texture
-Ravager model
-Invisible phantom texture
-Ghast shooting texture
-Cold Strider textures
-Piglin model
-Piglin helmet position
-Hoglin and Zoglin models
-Enderman height
-Shulker size
-Shulker Bullet transparency
-Zombie Villager helmet position
-Villager models
-Consistent Glow Squid and Blaze lighting

Entity Animations:
-Empty hand attacking
-*Held item position and size (first and third person)
-Crouching position
-Shield blocking animation
-Aiming animations
-Idle arm position and animation
-Cape animation and position
-Elytra animation
-Tooting goat horn animation
-Zombie chasing and attacking
-Drowned swimming
-Skeleton idle arm position
-Skeleton bow aiming
-Creeper exploding white overlay
-Enderman shaking animation
-Witch nose position and bobbing
-Wither spawning animation
-Piglin arm position and ear bobbing
-Piglin celebrating head position
-Pillager crossbow aiming animation
-Pufferfish fins and bobbing
-Bee bobbing and wing speed
-Vex bobbing and item position
-Fish flopping
-Vindicator and zombie villager offhand item position
-Wolf tail alignment
-Villager held item position and leg movement speed
-Iron golem wobbling animation
-Tropical fish flopping rotation speed
-End crystal animation
-Burning and hurt entity overlays
-Removed eating animation
-Removed blinking

Interface:
-Empty hand alignment
-Experience bar textures
-Experience level number position and border
-*Item durability bar colors
-Hotbar transparency
-Unique boss bars for different situations
-Toast notification animation
-Highlighted inventory slot color
-Empty inventory slot textures
-*3D Bed icons
-*3D Chest icons
-*Glass Pane icons
-*Wall icons
-*Lightning Rod and End Rod icons
-*Scaffolding, Conduit, and Shield icons
-Inventory tab icons
-Selected item's name outline texture
-Locked trades can be highlighted
-Buried Treasure Map "X" texture
-Rainbow Jukebox text
-Coordinate text color
-HUD item name position
-Main menu panorama
-Half armor HUD texture
-Removed chat message censoring
-Removed command item/block previews
-Removed HUD text background and added shadows
-Removed extended HUD text descriptions (such as enchantments)
-Removed flying items when quickly moving items in inventories
-Removed "New" and "Sale!" Marketplace notifications
-Removed Marketplace button advertisements
-Removed debug text

Sounds:
-Lower music frequency
-Louder music
-Unique Pufferfish sounds
-Unique Wither Skeleton sounds
-Unique Armor Stand placing/breaking sounds
-Bee Nest and Hive use wood sounds
-Chorus Plants use wood sounds
-Corals, Coral Blocks, and Coral Fans use squelchy sounds
-Chiseled and Cracked Nether Bricks use nether brick sounds
-Gilded Blackstone uses nether ore sounds
-Kelp and Seagrass use wet grass sounds
-Lily Pads use big dripleaf sounds
-Vines use softer sounds
-Crops use planting sounds
-Block/entity sound pitches and volumes are more consistent
-Explosion sound pitch
-Piston extending/retracting pitch
-Rain ambience volume
-Blast Furnace/Smoker crackling variety
-Chest opening sound
-Candle ambience variety
-Swimming sound variety
-Splashing sounds
-Throwing item sound pitch (such as snowballs)
-Cauldron filling sounds
-Bell volume
-Big Dripleaf tilting up sound
-Crossbow sounds
-Picking up and dropping item pitches
-Zombie converts to Drowned sound
-Underwater Skeleton Horse sounds
-Fish death sounds
-Thorns enchantment sound
-Notifications use advancement sounds
-Random underwater ambience sounds can play
-Removed the air punch sound
-Removed jumping sounds
-Java sound event command compatibility (see the Command List)

Particles:
-Particle rotation
-Explosion particle textures
-Conduit eye particles
-Sculk Sensor directional particles
-Unique Splash Potion of Healing and Harming textures
-Campfire smoker transparency
-Glow Squid particle colors
-Totem of Undying particle amount
-Eating particle amount
-Darker breaking and walking particles
-Chest breaking particles
-Log, Nether Stem, and Hay side breaking particles
-Tool breaking particle amount
-Item frame breaking particle textures
-Critical hit particle colors
-Ender Dragon death particle amount
-Bubble column splashing particle color
-Damage indicator particle (commands only)

Language:
-Cooked Beef is "Steak"
-Spawn Eggs are "[Mob Name] Spawn Egg"
-Milk is "Milk Bucket"
-Seeds are "Wheat Seeds"
-Sugar Canes are "Sugar Cane"
-Double Tallgrass is "Tall Grass"
-Treasure Map is "Buried Treasure Map"
-Chain Armor is "Chainmail" Armor
-Slightly Damaged Anvil is "Chipped Anvil"
-Very Damaged Anvil is "Damaged Anvil"
-Enchantment Table is "Enchanting Table"
-Enchanted Apple is "Enchanted Golden Apple"
-Melon is "Melon Slice"
-Glistering Melon is "Glistering Melon Slice"
-Portal is "Nether Portal"
-Head is "Player Head"
-Clay is "Clay Ball"
-Clay Block is "Clay"
-Top Snow is "Snow"
-Snow is "Snow Block"
-Stone Mason is "Mason"
-Sea Turtle is "Turtle"
-Throwable items are "Thrown [Item]"
-Daylight Sensor is "Daylight Detector"
-Pillar Quartz Block is "Quartz Pillar"
-Brick Block is "Bricks"
-Bricks Slab is "Brick Slab"
-Stone Bricks Slab is "Stone Brick Slab"
-Nether Brick Block is "Nether Bricks"
-Red Nether Brick is "Red Nether Bricks"
-Wood Planks are "[Type] Planks"
-Wood Stairs are "[Type] Stairs"
-Wood Slabs are "[Type] Slabs"
-Weighted Pressure Plate ([Type]) is "[Type] Weighted Pressure Plate"
-Illager Banner is "Ominous Banner"
-Light Block is "Light"
-Records is "Music Discs"
-Mob Skulls is "Heads"
-Fireworks is "Firework Rockets"
-Glazed Terracottas is "Glazed Terracotta"
-[Enchantment] I is now "[Enchantment]"
-Beta!!! is "Snapshot!"
-Savanna is "Windswept Savanna" when applicable
-Mega Taiga is "Old Growth Taiga"
-Base Fess is "Base"
-Chief Fess is "Chief"
-Max Framerate (Experimental) is "Max Framerate"
-Mobs remaining is "Raiders remaining"
-Save and Load are "SAVE" and "LOAD"
-World Preferences is "More World Options"
-World Options is "Game Rules"
-Trust Players is "Give multiplayer permissions by default"
-Friendly Fire is "Deal player vs player damage"
-Show Coordinates is "Show position"
-Fire Spreads is "Update fire"
-TNT Explodes is "Allow destructive block actions"
-Mob Loot is "Drop mob loot"
-Natural Regeneration is "Regenerate health"
-Tile Drops is "Drop blocks"
-Immediate Respawn is "Respawn immediately"
-Respawn Radius is "Respawn location radius"
-Experimental Gameplay is "Enable experimental features"
-Activate Cheats is "Allow Cheats"
-Education Edition is "Enable Education Edition features"
-Always Day is "Lock time of day to noon"
-Daylight Cycle is "Advance time of day"
-Keep Inventory is "Keep inventory after death"
-Mob Spawning is "Spawn mobs"
-Mob Griefing is "Allow destructive mob actions"
-Entities Drop Loot is "Drop entity equipment"
-Weather Cycle is "Update weather"
-Command Blocks Enabled is "Enable command blocks"
-Random Tick Speed is "Random tick speed rate"
-Experiment toggle names match the Java Edition format
-Yellow Experimental world text
-Clear Audio slider names
-Visible to LAN Players is "Open to LAN"
-Position: [X], [Y], [Z] is "Block: [X] [Y] [Z]"
-You can only sleep at night is "You can sleep only at night or during thunderstorms"
-Your home bed was missing or obstructed is "You have no home bed or charged respawn anchor, or it was obstructed"
-Bed is too far away is "You may not rest now; the bed is too far away"
-All leave vehicle messages say "Press Sneak to Dismount"
-Command guide messages in command blocks are the same as Java Edition
-Online play warning massages match Java Edition
-Unobtainable blocks and items have English names instead of identifiers
-Mexican Spanish and Italians translations are changed
-Banner patterns match Java Edition in all languages

Other:
-Trident riptide wind texture
-Banner pattern textures
-Unobtainable block textures
-Splash texts
-Updated font
-Missing texture

============================
New Default:
These features are only applied with the New Default or Compatibility Mode pack options chosen.
============================

Blocks:
-Nether Wart Block texture
-Cactus side texture
-Piston arm textures
-Purpur Pillar top texture
-Pumpkin top texture
-Smoker bottom texture
-Bed leg textures
-Updated old Stonecutter textures

Items:
-Filled Map textures
-Vines and Lily Pad inventory colors

Entities:
-Dragon Fireball texture
-Savanna Villager base texture
-Cleric Villager profession texture
-Biome-specific Zombie Villager textures
-Llama chest textures
-Iron Golem texture
-Leather Cap texture
-Old Villagers and Zombie Villagers in Marketplace maps use new textures

Interface:
-Brewing Stand Bottle outline

============================
Programmer Art:
These features are only applied with the Programmer Art pack option chosen.
============================

Blocks:
-Lava textures
-Crying Obsidian texture
-Horn Coral Block texture
-Brain Coral Block texture
-Acacia, Birch, Dark Oak, and Jungle Door textures
-Smithing Table top texture

Items:
-Shield texture
-Dried Kelp texture
-Bucket of Pufferfish texture

Entities:
-Cat textures
-Horse, Donkey, and Mule textures
-White Rabbit texture

Interface:
-Empty horse armor slot texture

============================